package com.cn.xiaonuo.slbfinances.shopassets.rsp;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @BelongsProject: slb-reports-java
 * @Author: likui
 * @CreateTime: 2022-12-21  17:11
 * @Description: 商家收入明细
 */
@Data
public class RevenueOrdersRsp {

    /**
     * 商家id
     */
    private Integer shopId;

    /**
     * 商家名称
     */
    private String shopName;

    /**
     * 0.普通店铺1.普通加盟店铺 2.运营中心店铺 3.厂家店铺
     */
    private Integer slShopType;

    /**
     * 订单Id
     */
    private Integer orderId;

    /**
     * 订单编号
     */
    private String serialNumber;

    /**
     * 交易时间
     */
    private Date transactionTime;

    /**
     * 0普通商品 1一县一品商品
     */
    private Integer isPubGoods;

    /**
     * 商家用户ID
     */
    private Integer userId;

    /**
     * 1微信,2支付宝,3paypal,4积分兑换,5线下付款,6微信+积分,7支付宝+积分,10购物劵,11支付宝+购物劵,12微信+购物劵,13搜了付;15微信+线下支付;16支付宝+线下支付 17.银联 18.银联+购物券 101.好收银支付宝 102.好收银微信 103.好收银云闪付
     */
    private Integer paymentChannel;

    /**
     * 订单交易金额
     */
    private BigDecimal totalAmount;

    /**
     * 服务费
     */
    private BigDecimal serviceCharge;

    /**
     * 收入金额
     */
    private BigDecimal revenueAmount;

    /**
     * 现金总额
     */
    private BigDecimal totalCash;

    /**
     * 乡村振兴购物券金额
     */
    private BigDecimal totalGwjSy;

    /**
     *一县一品购物券金额
     */
    private BigDecimal totalGzGwj;
}
